package com.ruoyi.web.entity.po;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 设备类型对应实体类
 */
@Data
public class Ptype implements Serializable {

    private Integer id;

    /**
     * 设备名称
     */
    private String typeName;

    /**
     * 是否对外展示 -1 不展示 0 正常使用
     */
    private Integer status;

    /**
     * 押金
     * 充电器 默认9.9元 也为最高扣费标准
     * 充电宝 另计，可作为最高扣费标准
     */
    private Integer deposit;

    /**
     * 第一档使用金额  ， 也可作为每小时是使用金额
     * 充电器 第一小时 3元 为一档
     * 充电宝 作为 一个小时或半小时 多少钱
     */
    private Integer firstGear;

    /**
     * 第二档使用金额
     * 仅用于充电器
     */
    private Integer secondGear;

    /**
     * 计费类型
     * 0 阶段性计费
     * 1 小时计费
     */
    private Integer type;

    /**
     * 模式
     * 0   免押
     * 1   预付
     */
    private Integer pattern;

    /**
     * 初始消费时间 (单位小时)
     */
    private Integer initTime;

    /**
     * 套餐最大消费时间
     */
    private Integer menuTime;


    private Date createTime;

    /**
     * 0 微信支付宝都可使用  1 只有支付宝可使用
     */
    private Integer aliPay;

    /**
     * 收款商户号
     */
    private String mchid;

    /**
     * 免费时长（分钟）
     */
    private Integer freeMinutes;

    /**
     * 周期扣款协议id 0 非周期扣款
     */
    private Integer cyclePay;
}